МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Встановлення, налаштування та адміністрування
SQL Server 2008
М Е Т О Д И Ч Н І В К А З І В К И
До лабораторних робіт
з дисципліни
“Бази даних”
Для базового напрямку "Програмна інженерія"
Затверджено
на засіданні кафедри
програмного забезпечення
Протокол № _____ від ___________
Львів-2009
Встановлення, налаштування та адміністрування SQL Server 2008: Методичні вказівки до лабораторних робіт з курсу “Бази даних” для студентів базового напрямку “Програмна інженерія” / Укл.: Н.Я. Павич, Р. Б. Тушницький. – Львів: Видавництво Національного університету “Львівська політехніка”, 2009. – 95 с.
Укладачі: Павич Н.Я., канд. техн. наук, доцент
Тушницький Р.Б., асистент
Відповідальний за випуск: Левус Є.В., канд. техн. наук, доцент
Рецензенти: Мельник Р.А., докт. техн. наук, професор,
Іванців Р.Д., канд. техн. наук, доцент
Вступ
Методичні вказівки містять теоретичні відомості стосовно встановлення СКБД SQL Server 2008, її основних компонент, налаштування їх параметрів та засобів для адміністрування, контрольні запитання та завдання до лабораторних занять.
Метою виконання лабораторних завдань студентами є освоєння нової СКБД SQL Server 2008, в той же час поглиблення знань з фундаментальних понять баз даних та їх адміністрування.
Методичні вказівки забезпечують вивчення вступного курсу до адміністрування серверів баз даних і рекомендуються для початківців у цій галузі. Назви службових слів для наглядного сприйняття текстів виділено жирним шрифтом.
Лабораторна робота № 1
Тема. Встановлення та налаштування SQL Server 2008. Створення бази даних.
Мета. Встановити та налаштувати SQL Server 2008, навчитися створювати бази даних.
Теоретичні відомості.
Microsoft SQL Server − комерційна система керування базами даних, що розповсюджується корпорацією Microsoft. Мова, що використовується для запитів − Transact-SQL, створена спільно Microsoft та Sybase. Transact-SQL є реалізацією стандарту ANSI/ISO щодо структурованої мови запитів (SQL) із розширеннями. Використовується як для невеликих і середніх за розміром баз даних, так і для великих баз даних масштабу підприємства. Багато років вдало конкурує з іншими системами керування базами даних.
1.1. Компоненти SQL Server. Розглянемо ключові компоненти SQL Server (рис. 1).
Компонента Database Engine представляє собою основну службу для зберігання, обробки і забезпечення безпеки даних. Ця компонента забезпечує прямий доступ до ресурсів і швидку обробку транзакцій, що дозволяє використовувати її навіть в самих вибагливих корпоративних застосуваннях обробки даних. Крім цього, компонента Database Engine представляє різносторонні засоби підтримки високого рівня доступності.
Компонента Database Engine використовується для створення реляційних баз даних для оперативної обробки транзакцій або інтерактивної аналітичної обробки. Сюди входить створення таблиць для зберігання даних і об’єктів баз даних, таких як індекси, представлення та збережені процедури, для перегляду, захисту даних і для керування ними. Для управління об’єктами баз даних можна використовувати середовище SQL Server Management Studio, для фіксації подій сервера − SQL Server Profiler.
Служби Analysis Services є основними службами для забезпечення швидкого аналізу бізнес-даних, інтерактивної аналітичної обробки (OLAP) і функцій інтелектуального аналізу даних для використання в застосуваннях бізнес-аналітики.
Рис. 1. Компоненти SQL Server 2008
Служби Analysis Services (SSAS) Multidimensional Data − багатомірні дані (OLAP). Дана служба дозволяє проектувати і створювати багатомірні структури, які містять дані, зібрані з різних джерел даних (наприклад, реляційні бази даних), в одній уніфікованої логічної моделі, підтримка якої забезпечується вбудованими обчисленнями і керувати цими багатомірними структурами.
Служби Analysis Services пропонують швидкий і наочний спадний аналіз великих обся...